Step of Proof: fun_exp_add-sq 11,40

Inference at * 1 1 
Iof proof for Lemma fun exp add-sq:



1. n : 
2. 0 < n
3. m:fx:Top.
3. (primrec((n - 1)+m;x.x;i,gf o g)(x))
3. ~
3. (primrec(n - 1;x.x;i,gf o g)(primrec(m;x.x;i,gf o g)(x)))
4. m : 
5. f : Top
6. x : Top
7. (n = 0)
8. (n+m = 0)
  (primrec((n+m) - 1;x.x;i,gf o g)(x))
  ~
  (primrec(n - 1;x.x;i,gf o g)(primrec(m;x.x;i,gf o g)(x))) 
latex

 by ((((RW (SweepDnC (RevHypC 3)) 0) 
CollapseTHENA (Auto))
CCollapseTHEN ((((if (((first_nat 
CC2:n)) = 0) then (Repeat (((EqCD) 
CCollapseTHEN ((Try (Trivial)))))) else (RepeatFor (first_nat 
CC2:n) (((EqCD) 
CCollapseTHEN ((Try (Trivial)))))))
CCollapseTHEN (Auto')))) 
latex


CC.


Definitionsprimrec(n;b;c), x.A(x), f o g, f(a), {x:AB(x)} , s ~ t, #$n, A, Top, , x:AB(x), x:AB(x), a < b, , s = t, n+m, t  T, n - m

origin